
#ifndef SX_ANIMATION_STUDIO_STYLES_H
#define SX_ANIMATION_STUDIO_STYLES_H

#include <QString>

namespace Sx {
namespace Style {

const static QString CONSOLE_OUTPUT_STYLE = 
"#out { background: #303030; color: #cccccc; border: 1px solid #424242; margin-bottom: -1px; }"
"QScrollBar:vertical { border: 6px solid #303030; width: 20px; min-height: 0px; margin: 0px 0px 0px 0px; }"
"QScrollBar::handle:vertical { background: qlineargradient(x1: 0, y1: 0, x2: 0, y2: 1, stop: 0 #585858, stop: 1.0 #424242); min-height: 6px; border: 1px solid #666666; }"
"QScrollBar::add-line:vertical { height: px; subcontrol-position: bottom; subcontrol-origin: margin; }"
"QScrollBar::sub-line:vertical { height: px; subcontrol-position: top; subcontrol-origin: margin; }"
"QScrollBar::add-page:vertical, QScrollBar::sub-page:vertical { background: #474747; border-left: 3px solid #303030; border-right: 3px solid #303030; }";

const static QString VIEWPORT_FRAME_STYLE = 
"QWidget { background-color: #525252; }"

"QToolBar { background-color: #545454; border: 0px; }"
"QToolTip { border: 1px solid #808080; color: #f1f1f1; border-radius: 0px;}"
		
"QToolButton { padding: 1px 1px 2px 2px; margin: 0px 0px 0px 0px; background-image:url('Images/wireframe.png'); width: 15px; height: 15px; background-color: #545454; border-width: 0px; border-style: solid; border-color: #474747; } "
"QToolButton:pressed { background-color: #404040; border-width: 1px; border-color: #000000; }"

"QToolButton#points:!hover { background-image:url(':/SxAnimationStudio/images/points.png'); }"
"QToolButton#points:hover { background-image:url(':/SxAnimationStudio/images/points-hover.png'); }"

"QToolButton#wireframe:!hover { background-image:url(':/SxAnimationStudio/images/wireframe.png'); }"
"QToolButton#wireframe:hover { background-image:url(':/SxAnimationStudio/images/wireframe-hover.png'); }"
		
"QToolButton#solid:!hover { background-image:url(':/SxAnimationStudio/images/solid.png'); }"
"QToolButton#solid:hover { background-image:url(':/SxAnimationStudio/images/solid-hover.png'); }"
		
"QToolButton#firstperson:!hover { background-image:url(':/SxAnimationStudio/images/firstperson.png'); }"
"QToolButton#firstperson:hover { background-image:url(':/SxAnimationStudio/images/firstperson-hover.png'); }"

"QToolButton#thirdperson:!hover { background-image:url(':/SxAnimationStudio/images/thirdperson.png'); }"
"QToolButton#thirdperson:hover { background-image:url(':/SxAnimationStudio/images/thirdperson-hover.png'); }"

"QToolButton#left:!hover { background-image:url(':/SxAnimationStudio/images/left.png'); }"
"QToolButton#left:hover { background-image:url(':/SxAnimationStudio/images/left-hover.png'); }"

"QToolButton#right:!hover { background-image:url(':/SxAnimationStudio/images/right.png'); }"
"QToolButton#right:hover { background-image:url(':/SxAnimationStudio/images/right-hover.png'); }"

"QToolButton#top:!hover { background-image:url(':/SxAnimationStudio/images/top.png'); }"
"QToolButton#top:hover { background-image:url(':/SxAnimationStudio/images/top-hover.png'); }"

"QToolButton#bottom:!hover { background-image:url(':/SxAnimationStudio/images/bottom.png'); }"
"QToolButton#bottom:hover { background-image:url(':/SxAnimationStudio/images/bottom-hover.png'); }"

"QToolButton#front:!hover { background-image:url(':/SxAnimationStudio/images/front.png'); }"
"QToolButton#front:hover { background-image:url(':/SxAnimationStudio/images/front-hover.png'); }"

"QToolButton#back:!hover { background-image:url(':/SxAnimationStudio/images/back.png'); }"
"QToolButton#back:hover { background-image:url(':/SxAnimationStudio/images/back-hover.png'); }"

"QToolButton#toggleGrid:!hover { background-image:url(':/SxAnimationStudio/images/grid.png'); }"
"QToolButton#toggleGrid:hover { background-image:url(':/SxAnimationStudio/images/grid-hover.png'); }"
;

 }

 }
 
 #endif
